home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Tips & Tricks for Windows 95 / Chip Wintips.iso / sterown / inne / sw32w95 / sw32wss.inf < prev    next >
Windows Setup INFormation  |  1996-01-21  |  7KB  |  250 lines

  1. [Version]
  2. Signature="$CHICAGO$"
  3. Class=MEDIA
  4. provider=%MSFT%
  5. LayoutFile=layout.inf
  6.  
  7. [ControlFlags]
  8.  
  9. [ClassInstall]
  10. AddReg=Class.AddReg
  11.  
  12. [Class.AddReg]
  13. HKR,,,,%MediaClassName%
  14. HKR,,Icon,,"-1"
  15. HKR,,Installer,,mmci.dll
  16.  
  17. [Manufacturer]
  18. %MfgName%=Microsoft
  19.  
  20. [Microsoft]
  21. %*PNPB666.DeviceDesc%=PNPB666_Device, *PNPB666
  22.  
  23.  
  24. [PreCopySection]
  25. HKR,,NoSetupUI,,1
  26.  
  27. [Det.DevINFs]
  28. *pnpb02f=joystick.inf
  29.  
  30. ;---------------------------------------------------------------;
  31.  
  32.  
  33. [PNPB666_Device]
  34. DelFiles=WSS.DelList
  35. LogConfig=WSS.LC1
  36. CopyFiles=WSS.CopyList
  37. AddReg=WAVE.AddReg, MIXER.AddReg, PNPB666.AddReg, WSS.AddReg
  38. UpdateInis=WSS.UpdateInis
  39.  
  40. [PNPB666_Device.FactDef]
  41. ConfigPriority=NORMAL
  42. IOConfig=530-537
  43. IRQConfig=11
  44. DMAConfig=3
  45.  
  46. [WSS_SB_Device]
  47. AddReg=WSS_SB_Device.AddReg
  48.  
  49.  
  50. ;---------------------------------------------------------------;
  51.  
  52.  
  53. [WSS.UpdateInis]
  54. system.ini,386Enh,"device=vsndsys.386"
  55. system.ini,386Enh,"device=vaudiod.386"
  56. system.ini,386Enh,"device=vadlibd.386"
  57. system.ini,386Enh,"device=vsbd.386"
  58. system.ini,386Enh,"device=nmcmssnd.386"
  59. system.ini,drivers,"wave*=sndsys.drv",,1
  60. system.ini,drivers,"wave*=cpqaudio.drv",,1
  61. system.ini,drivers,"wave*=cs31ba11.drv",,1
  62. system.ini,drivers,"wave*=nmcmssnd.drv",,1
  63. system.ini,drivers,"midi*=sndsys.drv",,1
  64. system.ini,drivers,"midi*=nmcmssnd.drv",,1
  65. system.ini,drivers,"aux*=sndsys.drv",,1
  66. system.ini,drivers,"aux*=cpqaudio.drv",,1
  67. system.ini,drivers,"aux*=cs31ba11.drv",,1
  68. system.ini,drivers,"aux*=nmcmssnd.drv",,1
  69. system.ini,drivers,"mixer*=sndsys.drv",,1
  70. system.ini,drivers,"mixer*=cs31ba11.drv",,1
  71. system.ini,drivers,"mixer*=nmcmssnd.drv",,1
  72.  
  73. ;---------------------------------------------------------------;
  74.  
  75. [WSS.LC1]
  76. ConfigPriority=NORMAL
  77. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  78. IRQConfig=7, 9, 10, 11
  79. DMAConfig=0, 1, 3
  80.  
  81.  
  82. ;---------------------------------------------------------------;
  83. ;
  84. ; The .Det sections are added to the devnode at detection time
  85. ; only.  The PreCopySection is simply setting the NoSetupUI
  86. ; flag so that the critical pieces (such as logical 
  87. ; configurations) are in place at the time the device is started 
  88. ; during first boot.
  89. ;
  90. ;---------------------------------------------------------------;
  91.  
  92. [*PNPB666.Det]
  93. AddReg=PreCopySection
  94.  
  95. ;---------------------------------------------------------------;
  96.  
  97. ;
  98. ; these are for TextAssist engine
  99. ;
  100.  
  101. wfm0200.acv,,,1
  102. wfm0200a.csp,,,1
  103. wfm0201.acv,,,1
  104. wfm0201a.csp,,,1
  105. wfm0202.acv,,,1
  106. wfm0202a.csp,,,1
  107. wfm0203.acv,,,1
  108. wfm0203a.csp,,,1
  109.  
  110. [WSS.CopyList]
  111. sw32wss.vxd,,
  112. sw32wss.drv,,
  113.  
  114. ;---------------------------------------------------------------;
  115.  
  116.  
  117. [WSS.DelList]
  118. vsndsys.386,,,1
  119. sndsys.drv,,,1
  120. vaudiod.386,,,1
  121. cpqaudio.drv,,,1
  122. vsbd.386,,,1
  123. vadlibd.386,,,1
  124. nullwave.drv,,,1
  125.  
  126.  
  127. ;---------------------------------------------------------------;
  128.  
  129.  
  130. [Drivers.fields]
  131. system.ini,boot,drivers,msmixmgr.dll
  132. system.ini,boot,drivers,mmmixer.dll
  133.  
  134. [WSS_SB_Device.AddReg]
  135. HKR,,DeviceDriver,,sw32wss.vxd
  136. HKR,,DevLoader,,*CONFIGMG
  137.  
  138.  
  139. [PNPB666.AddReg]
  140. HKR,Drivers\wave\sw32wss.drv,Description,,%*PNPB666.DeviceDesc%
  141. HKR,Drivers\mixer\sw32wss.drv,Description,,%*PNPB666.DeviceDesc%
  142. HKR,Drivers\aux\sw32wss.drv,Description,,%*PNPB666.DeviceDesc%
  143. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  144.  
  145. [WSS.AddReg]
  146. HKR,,Driver,,sw32wss.vxd
  147. HKR,Drivers\wave\sw32wss.drv,Driver,,sw32wss.drv
  148. HKR,Drivers\mixer\sw32wss.drv,Driver,,sw32wss.drv
  149. HKR,Drivers\aux\sw32wss.drv,Driver,,sw32wss.drv
  150. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  151. HKR,,EnumPropPages,,"sw32wss.drv,DrvEnumPropPages"
  152. HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
  153. HKLM,%KEY_FIL%\fl.UpdateInis,device.vaudiod,,"system.ini,386Enh,""device=vaudiod.386"",,"
  154. HKR,Config,DspFile,,"c:\sw32\genmid.ld"
  155. HKR,Config,CdRomPort, 1, 00,00
  156. HKR,Config,CdRomIRQ, 1,  FF,FF
  157. HKR,Config,CdRomDMA, 1,  FF,FF
  158. HKR,Config,SbPort, 1, 20,02
  159. HKR,Config,SbIRQ, 1, 07,00
  160. HKR,Config,SbDMA, 1, 01,00
  161. HKR,Config,MpuPort, 1, 00, 00
  162. HKR,Config,MpuIRQ,1, FF, FF
  163. HKR,Config,EnableGamePort, 1, 01,00
  164.  
  165. ;---------------------------------------------------------------;
  166.  
  167.  
  168. [MIXER.AddReg]
  169. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  170. HKLM,%KEY_IOC%\Vol,,,
  171.  
  172. [WAVE.AddReg]
  173. HKR,,DevLoader,,mmdevldr.vxd
  174. HKR,Drivers,MIGRATED,,0
  175. HKR,Drivers\midi,,,
  176. HKR,Drivers\wave,,,
  177. HKR,Drivers\mixer,,,
  178. HKR,Drivers\aux,,,
  179. HKLM,%KEY_IOC%\acm,,,
  180. HKLM,%KEY_IOC%\Rec,,,
  181. HKLM,%KEY_IOC%\MPlay,,,
  182.  
  183. ;---------------------------------------------------------------;
  184.  
  185. ;
  186. ; The following is a list of known drivers for the given devices.
  187. ; Additionally, the safe driver list is a set of drivers that we
  188. ; know only support specific devices.
  189. ;
  190. ; These lists will help us to determine when we will replace a 
  191. ; driver with our "in-the-box" drivers.
  192. ;
  193.  
  194.  
  195. [wave.SafeDrivers]
  196. *.drv
  197. mmsystem.dll
  198. cpqaudio.drv                    ; Compaq Business Audio (WSS)
  199. sbwave.drv
  200. tbwave.drv
  201. tlwave.drv
  202. sndblst.drv
  203. sndblst2.drv
  204. sb15snd.drv
  205. sb20snd.drv
  206. sb16snd.drv
  207. sbpsnd.drv
  208. sbmcvsnd.drv
  209. spmcvsnd.drv
  210. sndsys.drv
  211. wsssb16.drv                     ; SB16 driver from WSS 2.0
  212. speaker.drv                     ; Speaker driver
  213. spmme.drv                       ; Speaker driver
  214. ad_mpt.drv                      ; After Dark
  215. antexwav.drv                    ; Antex
  216. tahiti.drv                      ; Turtle Beach Tahiti
  217. multisnd.drv                    ; Turtle Beach Multisound
  218. dspwav.drv                      ; Intel ProShare
  219. tamaudio.drv                    ; Compaq Presario's Voice Modem
  220. nullwave.drv            ; AST NULL output wave driver
  221. mvspeakr.drv                    ; from Icon Hear-It
  222.  
  223. ;---------------------------------------------------------------;
  224.  
  225. [DestinationDirs]
  226. DefaultDestDir = 11    ; LDID_SYS
  227. TMV1.CopyList = 12      ; LDID_IOSUBSYS
  228.  
  229. ;---------------------------------------------------------------;
  230.  
  231. [Strings]
  232. ;Non-localized strings
  233. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  234. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  235. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  236. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  237.  
  238. ;Localized strings
  239. MSFT="Microsoft"
  240. MfgName="Microsoft"
  241. *PNPB666.DeviceDesc="Windows Sound System for SoundWave 32"
  242. MediaClassName="Sound, video and game controllers"
  243. V_CLSWAVEFORM="Audio"
  244. V_CLSMIDI="MIDI"
  245. V_CLSMIXER="Mixer"
  246. V_CLSAUX="Auxiliary"
  247. V_GENERAL="General MIDI Instrument"
  248. V_INTERNAL="Internal OPL2/OPL3 FM Synthesis"
  249. V_EXTERNAL="External MIDI Port"
  250.